@import "mui.css";
@import "mui.picker.css";
@import "mui.poppicker.css";
[v-cloak] {
      display: none !important;
    }
*{
	list-style: none;
	margin: 0;
	padding: 0;
}
body {
	background-color: #f3f3f3;
}
button{
	border: 0;
	outline: none;
}
.mui-pull-left{
	color: #fff;
}
.mui-title{
	color: #fff;
}
.clearfix:after { content: ""; display: block; clear: both; }
.clearfix { zoom: 1; }
/* 图标 */
.custom-nav-ul{
	padding: 0.26667rem 0.26667rem;
	background-color: #ffffff;
}
.custom-nav-ul li{
	width: 1.68rem;
	display: inline-block;
	text-align:center;
	margin-right: 0.13333rem;
}
.custom-nav-ul li:nth-last-child(1){
	margin-right: 0;
}
.custom-nav-ul li img{
	width: 1.26667rem;
	height: 1.26667rem;
}
.custom-nav-ul li span{
	display: block;
	font-size: 0.33333rem;
	padding-top: 0.32rem;
	font-weight: bolder;
}

.currency-box{
	margin-top: 1.26667rem;
}
/*喇叭部分*/
.custom-horn{
	padding: 0.33333rem 0;
}
.custom-horn span{
	float: left;
}
.custom-icon-horn{
	margin-left: 0.45333rem;
	margin-right: 0.33333rem;
}
.custom-icon-horn:before{
	content: '';
	display: inline-block;
	width: 0.64rem;
	height: 0.53333rem;
	background-image: url("https://hepangzi.top/images/icon_horn.png");
	background-size: cover;
}
.custom-horn-msg{
	font-size: 0.32rem;
	height: 0.53333rem;
	line-height: 0.53333rem;
}

/*特技秒杀*/
.custom-offer{
	width: 100%;
	box-sizing: border-box;
	background-color: #f7f7f7;
}
.custom-offer-dl dt{
	display: block;
	margin-top: 0.06667rem;
	background-color: #fff;
	padding: 0.26667rem;
}
.custom-offer-dl dt span:before{
	content: '';
	float: left;
	width: 2.33333rem;
	height: 0.53333rem;
	background-image: url("../images/icon_offer.png");
	background-size: 100% 100%;
	margin-right: 0.4rem;
}
.custom-offer-dl dt span{
	float: left;
	height: 0.53333rem;
	font-size: 0.4rem;
	color: #747474;
	line-height: 0.66667rem;
}
.custom-offer-dl dt a{
	float: right;
	font-size: 0.29333rem;
	color: #ca373d;
	margin-top: 0.06667rem;
}
.custom-offer-dl dd{
	float: left;
	width: 4.66667rem;
	margin-left: 0.2rem;
	margin-bottom: 0.2rem;
	box-sizing: content-box;
	background-color: #fff;
	padding-bottom: 0.2rem;
}
.custom-offer-dl dd img{
	width: 4.66667rem;
	height: 4.66667rem;
}
.commodity-title{
	display: block;
	font-size: 0.29333rem;
	color: #a1a1a1;
	line-height: 0.33333rem;
	padding: 0.13333rem;
}
.commodity-coupon{
	display: block;
	/*width: 180px;*/
	height: 0.53333rem;
	font-size: 0.2rem;
	color: #d95155;
	/*background-image: url("../images/icon_coupon.png");*/
	/*background-size: cover;*/
	line-height: 0.53333rem;
	padding-left: 0.04rem;
	font-weight: bolder;
	margin-bottom: 0.2rem;
	margin-left: 0.2rem;
}
.commodity-coupon:before{
	content: '';
	float: left;
	width: 0.46667rem;
	height: 0.53333rem;
	background-image: url("../images/icon_coupon.png");
	background-size: cover;
	margin-right: 0.13333rem;
}
.commodity-price{
	font-size: 0.4rem;
	color: #d95155;
	font-weight: bolder;
	margin-left: 0.2rem;
}
.commodity-reduce{
	font-size: 0.2rem;
	color: #999999;
	text-decoration: line-through ;
	font-weight: bolder;
}
.adsense img{
	width: 100%;
	height: 4.66667rem;
}

.earning-commission{
	width: 10rem;
	height: 100%;
	background-color: #fff;
	padding-top: 0.26667rem;
	margin-top: 1.26667rem;
	/*background: url("../images/icon_earningcommission.png");*/
}
.earning-commission-title{
	width: 8.66667rem;
	height: 0.85333rem;
	font-size: 0.32rem;
	color: #e6162e;
	margin: 0 auto;
	text-align: center;
	line-height: 0.85333rem;
	border: 1px solid #e6162e;
	border-radius: 0.66667rem;
}
.earning-commission-list{
	padding: 0.26667rem 0.73333rem;
}
.earning-commission-list-num{
	float: left;
	width: 0.69333rem;
	height: 1.22667rem;
	font-size: 0.32rem;
	font-weight: bolder;
	color: #fff;
	text-align: center;
	line-height: 0.73333rem;
	background-image: url("../images/icon_circular.png");
	background-size: cover;
}
.earning-commission-list-msg{
	float: left;
	font-size: 0.37333rem;
	margin-top: 0.2rem;
	margin-left: 0.13333rem;
}
.earning-commission-list ul li:nth-last-child(1) .earning-commission-list-num{
	height: 0.73333rem;
	background-image: url("../images/icon_circularcurrency.png");
	background-size: 100% 100%;
}
.earningfoot{
	width: 10rem;
	height: 10rem;
	background-image: url("../images/icon_earningfoot.png");
	background-size: cover;
	margin-top: 1.33333rem;
}
/*精选商品*/
.custom-offer-commodity{
	padding-top: 0.26667rem;
	background-color: #fff;
}
.custom-offer-commodity li{
	padding-bottom: 0.26667rem;
	padding-left: 0.26667rem;
}
.custom-offer-commodity li img{
	float: left;
	width: 3.46667rem;
	height: 3.2rem;
	margin-right: 0.26667rem;
}
.selected-commodity-content{
	float: left;
}
.selected-commodity-title{
	font-size: 0.37333rem;
	font-weight: bolder;
	width: 4.8rem;
	height: 0.93333rem;
	line-height: 0.53333rem;
	overflow: hidden;
}
.selected-commodity-price{
	display: inline-block;
	font-size: 0.4rem;
	color: #fe4949;
	margin: 0;
	margin-right: 0.26667rem;
	padding-top: 0.13333rem;
}
.selected-commodity-shan-price{
	display: inline-block;
	font-size: 0.26667rem;
	padding-top: 0.13333rem;
}
.commodity-sold{
	display: block;
	font-size: 0.34667rem;
	color: #9b9b9b;
	/*padding-top: 20px;*/
	padding-bottom: 0.13333rem;
}
.selected-commodity-coupon{
	margin: 0;
}

/*推广二维码*/
.spread-code{
	height: 22.21333rem;
	background-image: url("../images/icon_spreadcontent.png");
	background-color: #ffeea0;
	background-repeat: no-repeat;
	background-position-y: 11.4rem;
	background-size: contain;
	margin-top: 1.2rem;
}
.spread-code-title{
	height: 6.4rem;
	box-sizing: border-box;
	padding-top: 0.8rem;
	background-image: url("../images/icon_spreadhead.png");
	background-color: #ffeea0;
	background-size: cover;
}
.spread-code-title-back{
	width: 8.96rem;
	height: 3.6rem;
	background-image: url("../images/icon_spreadtitle.png");
	background-size: cover;
	margin: 0 auto;
}
.extension-back{
	position: relative;
	width: 7.76rem;
	height: 10.8rem;
	background-image: url("../images/icon_extensionback.png");
	background-size: cover;
	margin: 0 auto;
	top: -1.2rem;
}
.extension-back img{
	position: absolute;
	width: 4rem;
	height: 4rem;
	bottom: 0.4rem;
	left: 50%;
	margin-left: -2.06667rem;
}
.copy-btn{
	width: 6.8rem;
	margin: 0 auto;
}
.copy-btn button{
	width: 6.8rem;
	height: 1.2rem;
	font-size: 0.4rem;
	color: #fff;
	background-color: #e6162e;
}
.invitation-code h6{
	width: 5.6rem;
	font-size: 0.4rem;
	color: #e6162e;
	text-align: center;
	background-image: url('../images/icon_titleback.png');
	background-size: cover;
	margin: 0.6rem auto;
}
.invitation-code ul{
	width: 6.4rem;
	margin: 0 auto;
}
.invitation-code ul li{
	float: left;
	width: 0.84rem;
	height: 0.84rem;
	font-size: 0.37333rem;
	font-weight: bolder;
	color: #fff;
	background-color: #e6162e;
	text-align: center;
	line-height: 0.84rem;
	margin-right: 0.53333rem;
}
.invitation-code ul li:nth-last-child(1){
	margin-right: 0;
}

/*c充值会员*/
.member{
	height: 15.94667rem;
	padding-top: 1.2rem;
}
.member-back{
	height: 8.10667rem;
}
.member-box{
	font-size: 0.4rem;
	color: #d9ab5c;
	width: 8.73333rem;
	padding: 0.33333rem 0;
	border: 1px solid #d9ab5c;
	border-radius: 0.2rem;
	margin: 0.66667rem auto;
}
.member-box.active{
	position: relative;
	border: 1px solid #e6162e;
}
.member-box.active:after{
	position: absolute;
	content: '';
	display: inline-block;
	width: 0.64rem;
	height: 0.56rem;
	background-image: url('../images/icon_superscript.png');
	background-size: cover;
	right: -0.02667rem;
	bottom: -0.02667rem;
}
.member-type{
	display: inline-block;
	padding: 0 0.53333rem;
	border-right: 1px solid #d9ab5c;
}
.member-price{
	display: inline-block;
	padding: 0 0.73333rem;
}
.member-date{
	display: inline-block;
	padding-left: 0.8rem;
}
.member-money{
	width: 5.17333rem;
	height: 1.26667rem;
	margin: 0 auto;
	padding-top: 1.33333rem;
}
.member-money button{
	width: 5.17333rem;
	height: 1.26667rem;
	font-size: 0.4rem;
	color: #fff;
	border-radius: 0.2rem;
	background-color: #e6162e;
}
/*个人中心*/
.personal{
	background-color: #ffffff;
}
.personal-head{
	width: 100%;
	height: 5.2rem;
	background-image: url("../images/icon_personalback.png");
	background-size: cover;
	background-color: #e6162e;
	position: relative;
	margin-bottom: 2.36rem;
}
.personal-head-name{
	font-size: 0.4rem;
	margin: 0;
	color: #fff;
	text-align: center;
	padding-top: 1.73333rem;
}
.personal-info{
	position: absolute;
	width: 9.53333rem;
	height: 3.26667rem;
	background-color: #fff;
	border-radius: 0.26667rem;
	bottom: -1.63333rem;
	left: 50%;
	margin-left: -4.76667rem;
	box-shadow: 0.02667rem 0.08rem 0.2rem 0 #f7d2d1;
	text-align: center;
}
.personal-info img{
	position: relative;
	width: 2.10667rem;
	height: 2.10667rem;
	border: 0.02667rem solid #fcebea;
	border-radius: 50%;
	top: -1.06667rem;
}
.personal-income{
	position: relative;
	top: -0.53333rem;
}
.personal-income li{
	float: left;
	width: 3.06667rem;
	height: 1.2rem;
	text-align: center;
	font-size: 0.4rem;
}
.personal-income .personal-income-num {
	display: block;
	color: #e8273e;
	padding-bottom: 0.13333rem;
}
.personal-income .personal-income-msg {
	display: block;
	color: #333333;
	font-weight: bolder;
}
/*个人中心中部*/
.personal-content{
	/*height: 50px;*/
	padding-bottom: 0.66667rem;
}
.personal-content-info li {
	position: relative;
	height: 1.53333rem;
	line-height: 1.53333rem;
	padding-left: 0.53333rem;
}
.personal-content-info li:after{
	content: '';
	position: absolute;
	display: inline-block;
	width: 0.17333rem;
	height: 0.30667rem;
	background-image: url("../images/icon_toright.png");
	background-size: cover;
	right: 0.26667rem;
	top: 50%;
	margin-top: -0.16667rem;
}
.personal-content-info li a{
	float: left;
	width: 100%;
	height: 100%;
}
.personal-content-icon{
	position: relative;
	width: 0.6rem;
	height: 0.42667rem;
	top: 0.06667rem;
}
.personal-content-info-msg{
	font-size: 0.37333rem;
	color: #666666;
	padding-left: 0.13333rem;
}

/*登录*/
.login-from{
	height: 9.57333rem;
}
.login-head{
	height: 6.77333rem;
	background-image: url("../images/icon_login.png");
	background-size: cover;
}
.login-content{
	position: relative;
	width: 8.73333rem;
	height: 6.86667rem;
	box-sizing: border-box;
	padding: 0.4rem;
	background-color: #ffffff;
	border-radius: 0.2rem;
	margin: 0 auto;
	top: 2.73333rem;
	box-shadow: 0.05333rem 0.26667rem 0.2rem 0 #ececec;
}
.login-content h6{
	font-size: 0.53333rem;
	font-weight: bolder;
}
.login-inpts{
	width: 7.86667rem;
	margin: 0 auto;
	padding-top: 1.33333rem;
	position: relative;
}
.login-inpts input{
	width: 100%;
	height: 1.06667rem;
	font-size: 0.4rem;
	border: 0;
	outline: none;
	border-bottom: 0.02667rem solid #e5ecf5;
	line-height: 1.06667rem;
	padding-left: 0.26667rem;
}
.login-inpts-forget{
	font-size: 0.4rem;
	color: #ea3e52;
	float: right;
	padding-top: 0.53333rem;
}
.login-btns{
	width: 7.2rem;
	height: 1.36rem;
	margin: 0 auto;
	margin-top: 0.8rem;
}
.login-btns button{
	width: 100%;
	height: 100%;
	font-size: 0.4rem;
	letter-spacing: 0.26667rem;
	background-color: #ea3e52;
	color: #fff;
	border-radius: 0.13333rem;
	box-shadow: 0.05333rem 0.08rem 0.2rem 0 #e899a0;
}
.login-foot{
	width: 100%;
	height: 4.4rem;
	background-image: url("../images/icon_loginFoot.png");
	background-size: cover;
	margin-top: 1rem;
	padding-top: 0.4rem;
	padding-bottom: 1rem;
}
.login-foot-btns{
	width: 3.8rem;
	margin: 0 auto;
	padding-top: 0.8rem;
}
.login-foot-btns button{
	color: rgba(0,0,0,.0);
	width: 1.06667rem;
	height: 1.06667rem;
}
/*微信图标*/
.login-foot-btns button.icon-wx{
	background-image: url("../images/icon_wx.png");
	background-size: cover;
}
/*微博图标*/
.login-foot-btns button.icon-wb{
	background-image: url("../images/icon_wb.png");
	background-size: cover;
	margin: 0 0.2rem;
}
/*qq图标*/
.login-foot-btns button.icon-qq{
	background-image: url("../images/icon_qq.png");
	background-size: cover;
}
.login-foot-msg{
	width: 100%;
	font-size: 0.33333rem;
	text-align: center;
	padding-top: 0.8rem;
}
.login-foot-msg a{
	color: #5d74e3;
}
.register-content{
	height: 14rem;
}
.register-content .login-content{
	height: 11.13333rem;
}
.btn-codes{
	width: 2.26667rem;
	height: 0.93333rem;
	font-size: 0.4rem;
	letter-spacing: 0.13333rem;
	background-color: #ea3e52;
	color: #fff;
	border-radius: 0.13333rem;
	box-shadow: 0.05333rem 0.08rem 0.2rem 0 #e899a0;
	position: absolute;
	right: 0.26667rem;
	/*top: 105px;*/
}
/*个人资料*/
.personal-data-ul{
	background-color: #fff;
	padding: 0.13333rem;
	margin-top: 1.26667rem;
	margin-bottom: 0.26667rem;
}
.personal-data-ul li{
	/*height: 94px;*/
	border-bottom: 1px solid #e6e6e6;
	line-height: 1.25333rem;
	font-size: 0.4rem;
	padding: 0 0.4rem;
	position: relative;
}
.personal-data-ul li:nth-last-child(1){
	border: 0;
}
.personal-data-ul li.active:after{
	content: '';
	display: inline-block;
	width: 0.21333rem;
	height: 0.4rem;
	background-image: url("../images/icon_toright.png");
	background-size: cover;
	position: absolute;
	right: 0.26667rem;
	top: 50%;
	margin-top: -0.2rem;
}
.personal-data-ul li label{
	display: inline-block;
	width: 2.13333rem;
}
.personal-data-ul li input{
	width: 6.4rem;
	height: 1rem;
	border: 0;
	outline: none;
	padding: 0;
	margin: 0;
}
.personal-data-ul li textarea{
	width: 6.4rem;
	height: 2.4rem;
	border: 0;
	outline: none;
	background-color: #FFF;
	padding-top: 0.53333rem;
}
.personal-data-ul li.active-textarea{
	border: 0;
}
.personal-data-ul li.active-textarea label{
	position: relative;
	top: -1.86667rem;
}
.personal-data-btns{
	width: 7.26667rem;
	height: 1.36rem;
	margin: 1.6rem auto;
}
.personal-data-btns button{
	color: #fff;
	font-size: 0.4rem;
	width: 100%;
	height: 100%;
	background-color: #ea3b4f;
	border-radius: 0.2rem;
}

/*绑定一行卡*/
.binding-card{
	margin-top: 1.26667rem;
	padding-top: 0.4rem;
}
.binding-card-banklists{
	width: 9.13333rem;
	margin: 0 auto;
}
.binding-card-banklists li{
	width: 9.13333rem;
	height: 3rem;
	background-color: #ec4c4f;
	color: #fff;
	border-radius: 0.2rem;
	padding-top: 0.66667rem;
	padding-left: 0.46667rem;
	box-sizing: border-box;
	margin-bottom: 0.6rem;
}
.binding-card-box{
	line-height: 0.86667rem;
}
.binding-card-icon{
	width: 0.86667rem;
	height: 0.86667rem;
	display: inline-block;
	text-align: center;
	line-height: 0.86667rem;
	background-color: #fff;
	border-radius: 50%;
	box-sizing: border-box;
	padding-top: 0.13333rem;
	margin: 0;
}
.binding-card-icon img{
	width: 0.46667rem;
	height: 0.46667rem;
}
.binding-card-msg{
	color: #fff;
	font-size: 0.37333rem;
	font-weight: 200;
	margin-left: 0.24rem;
}
.binding-card-num{
	padding-left: 1.13333rem;
	padding-top: 0.4rem;
	font-size: 0.37333rem;
}
.add-bank-btn{
	width: 7.22667rem;
	height: 1.36rem;
	margin: 0.66667rem auto;
}
.add-bank-btn a {
	display: inline-block;
	width: 100%;
	height: 100%;
	font-size: 0.37333rem;
	color: #e6162e;
	border: 1px solid #e6162e;
	background-color: #f3f3f3;
	border-radius: 0.2rem;
	text-align: center;
	line-height: 1.36rem;
}
.warning{
	font-size: 0.26667rem;
	color: #e6162e;
	padding: 0.26667rem;
}
/*任务大厅*/
.task-box{
	margin-top: 1.26667rem;
}
.task-box-ul{
	background-color: #fff;
}
.task-box-ul li {
	width: 100%;
	height: 1.72rem;
	line-height: 1.72rem;
	font-size: 0.37333rem;
	color: #000000;
	font-weight: bolder;
	border-bottom: 0.02667rem solid #ececec;
}
.task-box-ul li img{
	width: 0.49333rem;
	height: 0.6rem;
	margin-left: 0.53333rem;
	margin-right: 0.4rem;
	position: relative;
	top: 0.16rem;
}
/*任务大厅详情*/
.task-details-ul{
	background-color: #fff;
}
.task-details-ul li{
	float: left;
	width: calc(100% / 3);
	height: 3.33333rem;
	text-align: center;
	/*line-height: 250px;*/
	padding-top: 0.8rem;
	box-sizing: border-box;
}
.task-details-ul li img{
	width: 0.85333rem;
	height: 0.72rem;
}
.task-details-ul li span{
	display: block;
	text-align: center;
	padding-top: 0.4rem;
	font-size: 0.37333rem;
	font-weight: bolder;
}

/*商城首页*/
.mall-box-header{
	height: 2.46667rem;
}
.mall-box{
	margin-top: 2.46667rem;
}
.mall-menu-home{
	display: none;
}
div.active{
	display: block;
}
.menu-head{
	height: 1.53333rem;
}
.menu-head-ul li{
	float: left;
	width: 3rem;
	height: 1.2rem;
	text-align: center;
	line-height: 1.2rem;
	font-size: 0.42667rem;
	font-weight: bolder;
	margin: 0 1rem;
}
.menu-head-ul li.active{
	color: #e6162e;
	border-bottom: 1px solid #e6162e;
}

.mui-slider-mall{
	width: 9.86667rem;
	margin: 0 auto;
	border-radius: 0.2rem;
	overflow: hidden;
}
.mui-slider-commodity{
	width: 9.86667rem;
	height: 9.86667rem;
	margin: 0 auto;
	border-radius: 0.2rem;
	overflow: hidden;
}
.mui-slider-commodity .mui-slider-group,
.mui-slider-commodity .mui-slider-group a,
.mui-slider-commodity .mui-slider-group a img{
	width: 9.86667rem;
	height: 9.86667rem;
}
.commodity-details-head-ul{
	padding: 0.26667rem;
	border-bottom: 0.13333rem solid #f6f6f6;
}
span.commodity-details-price{
	float: left;
	font-size: 0.46667rem;
	color: #ef3d3d;
	font-weight: bolder;
	line-height: 0.6rem;
	margin-left: 0.13333rem;
}
span.commodity-details-price font{
	font-size: 0.26667rem;
}
.commodity-details-oldprice{
	float: left;
	font-size: 0.16rem;
	font-weight: lighter;
	color: #797878;
	margin-left: 0.13333rem;
	padding-top: 0.2rem;
}
.commodity-details-oldprice font{
	font-size: 0.16rem;
}
.commodity-details-afterprice{
	float: left;
	width: 1.33333rem;
	height: 0.6rem;
	font-size: 0.29333rem;
	color: #fff;
	background-color: #ef3d3d;
	border-radius: 0.26667rem;
	text-align: center;
	line-height: 0.6rem;
}
.commodity-details-title-box{
	padding-top: 0.26667rem;
	position: relative;
}
.commodity-details-title{
	float: left;
	width: 6.73333rem;
	height: 0.96rem;
	font-size: 0.36rem;
	color: #585858;
	line-height: 0.46667rem;
	overflow: hidden;
}
.commodity-details-share{
	float: left;
	position: absolute;
	color: #787878;
	font-size: 0.26667rem;
	width: 0.66667rem;
	text-align: center;
	right: 0.26667rem;
}
.commodity-details-share:before{
	content: '';
	float: left;
	width: 0.53333rem;
	height: 0.53333rem;
	background-image: url("../images/icon_smshare.png");
	background-size: cover;
	margin-bottom: 0.06667rem;
	margin-left: 0.02667rem;
}
.commodity-details-sold{
	font-size: 0.26667rem;
	color: #afafaf;
	padding-top: 0.4rem;
	border-bottom: 1px solid #eeeeee;
	padding-bottom: 0.13333rem;
}
.commodity-details-business{
	padding-top: 0.26667rem;
}
.commodity-details-business img{
	float: left;
	width: 0.64rem;
	height: 0.64rem;
	border-radius: 50%;
}
.commodity-details-business-title{
	float: left;
	height: 0.64rem;
	line-height: 0.64rem;
	font-size: 0.33333rem;
	margin-left: 0.13333rem;
}
.commodity-details-dbox h6{
	height: 1.2rem;
	font-size: 0.4rem;
	color: #000;
	line-height: 1.2rem;
	padding-left: 0.26667rem;
}
.commodity-details-dbox {
	width: 10rem;
	height: 17.33333rem;
	margin-bottom: 1.4rem;
}
.commodity-details-dbox iframe{
	height: 100%;
}
.commodity-details-dbox img	{
	width: 100%;
}
.commodity-details-btns{
	width: 100%;
	position: fixed;
	bottom: 0;
}
.commodity-details-btns button{
	position: relative;
	float: left;
	font-size: 0.44rem;
	height: 1.4rem;
}
.commodity-details-btns-share{
	width: 2.50667rem;
	background-color: #fd9824;
	color: #fff;
}
.commodity-details-btns-share:before{
	content: '';
	position: absolute;
	width: 0.50667rem;
	height: 0.50667rem;
	background-image: url("../images/icon_smsharewhite.png");
	background-size: cover;
	left: 0.26667rem;
	top: 0.44rem;
}
.commodity-details-btns-coupon{
	width: 7.49333rem;
	background-color: #ff535c;
	color: #fff;
}
.commodity-details-btns-coupon:before{
	content: '';
	position: absolute;
	width: 0.6rem;
	height: 0.50667rem;
	background-image: url("../images/icon_smticket.png");
	background-size: cover;
	left: 2.4rem;
	top: 0.38667rem;
}
.commodity-details-btns-coupon font{
	font-size: 0.37333rem;
}